package com.founder.devwork.dto.res;

import com.founder.devwork.entity.CommitLog;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * CommitLogDTO 用于表示提交日志的详细信息。
 * 提供仓库 ID、名称、Web URL、工程师 ID、姓名、角色和部门路径等字段。
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class CommitLogDTO extends CommitLog {

    private String repoId;
    private String repoName;
    private String repoWebUrl;
    private String engineerId;
    private String engineerName;
    private String engineerRole;
    private String departmentPath;
}
